IBM Support

PI82010: REMOVE C++ 2005 REDISTRIBUTABLES

Fixes are available

Rational ClearQuest Fix Pack 15 (8.0.1.15) for 8.0.1
Rational ClearCase Fix Pack 15 (8.0.1.15) for 8.0.1
Rational ClearQuest Fix Pack 5 (9.0.0.5) for 9.0
Rational ClearCase Fix Pack 5 (9.0.0.5) for 9.0
Rational ClearQuest Fix Pack 1 (9.0.1.1) for 9.0.1
Rational ClearCase Fix Pack 1 (9.0.1.1) for 9.0.1
Rational ClearQuest Fix Pack 2 (9.0.1.2) for 9.0.1
Rational ClearQuest Fix Pack 16 (8.0.1.16) for 8.0.1
Rational ClearQuest Fix Pack 6 (9.0.0.6) for 9.0
Rational ClearCase Fix Pack 6 (9.0.0.6) for 9.0
Rational ClearCase Fix Pack 2 (9.0.1.2) for 9.0.1
Rational ClearCase Fix Pack 16 (8.0.1.16) for 8.0.1
Rational ClearCase Fix Pack 17 (8.0.1.17) for 8.0.1
Rational ClearQuest Fix Pack 3 (9.0.1.3) for 9.0.1
Rational ClearCase Fix Pack 3 (9.0.1.3) for 9.0.1
Rational ClearQuest Fix Pack 17 (8.0.1.17) for 8.0.1
Rational ClearQuest Fix Pack 18 (8.0.1.18) for 8.0.1
Rational ClearCase Fix Pack 4 (9.0.1.4) for 9.0.1
Rational ClearCase Fix Pack 18 (8.0.1.18) for 8.0.1
Rational ClearQuest Fix Pack 4 (9.0.1.4) for 9.0.1
Rational ClearQuest Fix Pack 5 (9.0.1.5) for 9.0.1
Rational ClearCase Fix Pack 5 (9.0.1.5) for 9.0.1
Rational ClearCase Fix Pack 19 (8.0.1.19) for 8.0.1
Rational ClearQuest Fix Pack 19 (8.0.1.19) for 8.0.1
Rational ClearCase Fix Pack 6 (9.0.1.6) for 9.0.1
Rational ClearCase Fix Pack 20 (8.0.1.20) for 8.0.1
Rational ClearQuest Fix Pack 6 (9.0.1.6) for 9.0.1
Rational ClearQuest Fix Pack 20 (8.0.1.20) for 8.0.1
Rational ClearQuest Fix Pack 21 (8.0.1.21) for 8.0.1
Rational ClearQuest Fix Pack 7 (9.0.1.7) for 9.0.1
Rational ClearCase Fix Pack 7 (9.0.1.7) for 9.0.1
Rational ClearCase Fix Pack 21 (8.0.1.21) for 8.0.1
Rational ClearCase Fix Pack 8 (9.0.1.8) for 9.0.1
Rational ClearCase Fix Pack 22 (8.0.1.22) for 8.0.1
Rational ClearQuest Fix Pack 22 (8.0.1.22) for 8.0.1
Rational ClearQuest Fix Pack 8 (9.0.1.8) for 9.0.1
Rational ClearQuest Fix Pack 9 (9.0.1.9) for 9.0.1
Rational ClearQuest Fix Pack 23 (8.0.1.23) for 8.0.1
Rational ClearCase Fix Pack 9 (9.0.1.9) for 9.0.1
Rational ClearCase Fix Pack 23 (8.0.1.23) for 8.0.1
Rational ClearQuest Fix Pack 24 (8.0.1.24) for 8.0.1
Rational ClearCase Fix Pack 10 (9.0.1.10) for 9.0.1
Rational ClearCase Fix Pack 24 (8.0.1.24) for 8.0.1
Rational ClearQuest Fix Pack 25 (8.0.1.25) for 8.0.1
Rational ClearCase Fix Pack 11 (9.0.1.11) for 9.0.1
Rational ClearCase Fix Pack 25 (8.0.1.25) for 8.0.1
Rational ClearCase Fix Pack 12 (9.0.1.12) for 9.0.1
Rational ClearCase Fix Pack 13 (9.0.1.13) for 9.0.1

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer has a government requirement to remove C++ 2005
    Redistributables.
    
    Our software apparently installs them.  It's unclear if it also
    installs the 2008, or if those were already there. I do have a
    machine without CQ and it appears to have the 2005 and 2013
    already (but there is a lot of other IBM software on it)
    
    We've done some testing and if they remove the 2005
    redistributables, CQ seems fine on about half the machines.
    
    On the other half, even if they reinstall CQ, it doesnt get
    added back.  Probably because they also have a number of other
    versions of the C++ Redistrib probably installed by other
    software?  At that point they just reimage the machine.
    
    The machines that work without have totally different software
    than the machines where CQ stops working after removing the
    component.  It will take us a lot of trial and error and
    reinstalling other vendors software before we can determine what
    installed various versions.
    
    I have attached screen captures whose names hopefully make it
    obvious what its showing.  These include the errors when opening
    the tools after removing the redistr (CQ and event error) and
    screen caps of what redistributables are on the machine before
    and after removal.  I also included the govt memo itself.
    
    The customer is running CQ 8.0.1 but we're also looking at 9 and
    the same appears to be true.
    
    I could go deleting these things from my vApp CQ9 to see what
    happens but I'm over quota and would need to discard more than
    one machine before I could check out something new.
    
    
    The 2005 redistributables are no longer supported and are
    considered risky by the government.  The customer either needs
    CQ to install up-to-date versions of redistributiables to be
    shipped with the product some point in the future, guidance on
    how to remove them and still allow the product to work OR
    written information from us that the software needs it so they
    can attempt to add CQ to an exception list (which may or may not
    be approved for all machines)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * ClearQuest and ClearCase                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The outdated Microsoft Visual Studio 2005 Visual C++         *
    * runtimes are distributed with ClearCase and ClearQuest as    *
    * those products have components that depend on them.          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A fix is available in ClearQuest 8.0.1.15 and 9.0.0.5 and
    9.0.1.1
    All dependencies on the Microsoft Visual Studio 2005 Visual C++
    runtimes have been removed from ClearCase and ClearQuest, and
    those runtimes are no longer installed
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI82010

  • Reported component name

    CLEARQUEST WIN

  • Reported component ID

    5724G3600

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-05-23

  • Closed date

    2017-09-14

  • Last modified date

    2017-09-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    CLEARQUEST WIN

  • Fixed component ID

    5724G3600

Applicable component levels

  • R801 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSSH5A","label":"Rational ClearQuest"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"801","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
13 January 2022